Home
CHELSEA FOOTBALL CLUB
Leeds Road, Huddersfield, England
Opened 1908, and home to Huddersfield Town until they moved to the Alfred McAlpine Stadium in 1994
For more information